#ifndef UN_COPYABLE_H
#define UN_COPYABLE_H

class Uncopyable
{
protected:
	Uncopyable() {};
	virtual ~Uncopyable() {};

private:
	Uncopyable(const Uncopyable &);
	Uncopyable &operator = (const Uncopyable &);
};

#endif // UN_COPYALBE_H